maker/seller of pins - Deutsch Englisch Wörterbuch